home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / x / gui / amiga / x11_1.dms / x11_1.adf / system.twmrc < prev   
Text File  |  1992-03-30  |  2KB  |  89 lines

  1. #
  2. # $XConsortium: system.twmrc,v 1.7 89/12/01 11:23:47 jim Exp $
  3. # Default twm configuration file; needs to be kept small to conserve string
  4. # space in systems whose compilers don't handle medium-sized strings.
  5. #
  6. # Sites should tailor this file, providing any extra title buttons, menus, etc.
  7. # that may be appropriate for their environment.  For example, if most of the
  8. # users were accustomed to uwm, the defaults could be set up not to decorate
  9. # any windows and to use meta-keys.
  10. #
  11.  
  12. NoGrabServer
  13. DecorateTransients
  14. TitleFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
  15. ResizeFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
  16. MenuFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
  17. IconFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*"
  18. IconManagerFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*"
  19. #ClientBorderWidth
  20.  
  21. Color
  22. {
  23.     BorderColor "slategrey"
  24.     DefaultBackground "maroon"
  25.     DefaultForeground "gray85"
  26.     TitleBackground "maroon"
  27.     TitleForeground "gray85"
  28.     MenuBackground "maroon"
  29.     MenuForeground "gray85"
  30.     MenuTitleBackground "gray70"
  31.     MenuTitleForeground "maroon"
  32.     IconBackground "maroon"
  33.     IconForeground "gray85"
  34.     IconBorderColor "gray85"
  35.     IconManagerBackground "maroon"
  36.     IconManagerForeground "gray85"
  37. }
  38.  
  39. #
  40. # Define some useful functions for motion-based actions.
  41. #
  42. MoveDelta 3
  43. Function "move-or-lower" { f.move f.deltastop f.lower }
  44. Function "move-or-raise" { f.move f.deltastop f.raise }
  45. Function "move-or-iconify" { f.move f.deltastop f.iconify }
  46.  
  47. #
  48. # Set some useful bindings.  Sort of uwm-ish, sort of simple-button-ish
  49. #
  50. Button1 = : root : f.menu "defops"
  51.  
  52. Button1 = m : window|icon : f.function "move-or-lower"
  53. Button2 = m : window|icon : f.iconify
  54. Button3 = m : window|icon : f.function "move-or-raise"
  55.  
  56. Button1 = : title : f.function "move-or-raise"
  57. Button2 = : title : f.raiselower
  58.  
  59. Button1 = : icon : f.function "move-or-iconify"
  60. Button2 = : icon : f.iconify
  61.  
  62. Button1 = : iconmgr : f.iconify
  63. Button2 = : iconmgr : f.iconify
  64.  
  65. #
  66. # And a menus with the usual things
  67. #
  68. menu "defops"
  69. {
  70. "Twm"    f.title
  71. "Iconify"    f.iconify
  72. "Resize"    f.resize
  73. "Move"        f.move
  74. "Raise"        f.raise
  75. "Lower"        f.lower
  76. ""        f.nop
  77. "Focus"        f.focus
  78. "Unfocus"    f.unfocus
  79. "Show Iconmgr"    f.showiconmgr
  80. "Hide Iconmgr"    f.hideiconmgr
  81. ""        f.nop
  82. "Kill"        f.destroy
  83. "Delete"    f.delete
  84. ""        f.nop
  85. "Restart"    f.restart
  86. "Exit"        f.quit
  87. }
  88.